#include <stdlib.h>

#include "app.h"

static const uint32_t _icon[] = {
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF332811, 0xFD8E6F31, 0xC3D4A649, 0x81F0BC53, 0x51F0BC53, 0x31F0BC53, 0x21F0BC53, 0x21F0BC53, 0x31F0BC53, 0x51F0BC53, 0x81F0BC53, 0xC3D8A94B, 
        0xFD937332, 0xFF3A2D14, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF372B12, 0xEEB78F3F, 0x81EFBB52, 0x1CF0BC52, 0x00F0BC52, 0x00F0BC52, 0x00F0BC52, 0x00F0BC52, 0x00F0BC52, 0x00F0BC52, 0x00F0BC52, 0x00F0BC52, 0x00F0BC52, 0x00F0BC52, 
        0x1CF0BC52, 0x81EFBB52, 0xEEBE9541, 0xFF3E3015, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF080602, 0xFE8A6C2F, 0x95EEBA51, 0x11EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 0x00EFBB52, 
        0x00EFBB52, 0x00EFBB52, 0x11EFBB52, 0x95EFBB51, 0xFE947432, 0xFF0C0904, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF151007, 0xEDBD9440, 0x47EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 
        0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x00EEBA51, 0x47EEBA51, 0xEDC69A43, 0xFF1B1509, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF140F06, 0xE4CB9F44, 0x28EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 
        0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x00EDB950, 0x28EDB950, 0xE4D3A447, 0xFF1B1509, 0xFF000000, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF070502, 0xEDBA913E, 0x28EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 
        0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x00EDB94F, 0x28EDB94F, 0xEDC49941, 0xFF0B0904, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFE83662B, 0x47ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 
        0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x00ECB84E, 0x47ECB84E, 0xFE927230, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF302510, 0x95E9B54D, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EDBD5D, 0x00F0C97A, 0x00F2D18D, 0x00F3D495, 0x00F3D393, 0x00F2CE87, 0x00EFC570, 0x00ECB953, 0x00EBB74E, 
        0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x00EBB74E, 0x95EBB74D, 0xFF3D2F14, 0xFF000000,
  0xFF000000, 0xEEAC8538, 0x11EAB64D, 0x00EAB64D, 0x00EAB64D, 0x00EAB64D, 0x00EAB64D, 0x00EAB64D, 0x00EAB64D, 0x00EEC46F, 0x00F6DFB0, 0x00FCF4E5, 0x00FEFEFE, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FEFDFA, 0x00F9ECD1, 
        0x00F3D597, 0x00ECBB58, 0x00EAB64D, 0x00EAB64D, 0x00EAB64D, 0x00EAB64D, 0x00EAB64D, 0x00EAB64D, 0x11EAB64D, 0xEEBA913D, 0xFF000000,
  0xFF29200D, 0x81E9B54C, 0x00EAB64C, 0x00EAB64C, 0x00EAB64C, 0x00EAB64C, 0x00EAB64C, 0x00EEC675, 0x00F9ECD1, 0x00FEFEFE, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 
        0x00FFFFFF, 0x00FEFBF7, 0x00F5DDAE, 0x00EBBB58, 0x00EAB64C, 0x00EAB64C, 0x00EAB64C, 0x00EAB64C, 0x00EAB64C, 0x81E9B54C, 0xFF382B12,
  0xFD806329, 0x1CE9B54B, 0x00E9B54B, 0x00E9B54B, 0x00E9B54B, 0x00EAB854, 0x00F6E2B8, 0x00FEFEFE, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FCFCFC, 0x00F4F2EF, 0x00E9DFCC, 0x00E1D2B3, 0x00E0CEA9, 0x00E0CFAC, 0x00E3D6BB, 0x00EDE7D9, 0x00F8F8F7, 0x00FEFEFE, 
        0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FDF8F0, 0x00F0CD87, 0x00E9B54B, 0x00E9B54B, 0x00E9B54B, 0x00E9B54B, 0x1CE9B54B, 0xFD8E6F2E,
  0xC3C2973E, 0x00E8B44A, 0x00E8B44A, 0x00E8B44A, 0x00EBBF64, 0x00FBF3E2, 0x00FFFFFF, 0x00FFFFFF, 0x00FEFEFE, 0x00F7F7F5, 0x00E2D3B3, 0x00DBB872, 0x00DCAD4C, 0x00E3B14A, 0x00E8B44A, 0x00E8B44A, 0x00E8B44A, 0x00E7B34A, 0x00E0AF49, 0x00DBAF56, 0x00DCC189, 
        0x00EBE3D3, 0x00FCFCFC, 0x00FFFFFF, 0x00FFFFFF, 0x00FEFEFE, 0x00F5DEB0, 0x00E8B54C, 0x00E8B44A, 0x00E8B44A, 0x00E8B44A, 0xC3D1A243,
  0x81E7B349, 0x00E7B34A, 0x00E7B34A, 0x00EBBF66, 0x00FCF8EE, 0x00FFFFFF, 0x00FFFFFF, 0x00FCFCFC, 0x00E4D6B8, 0x00DBB15B, 0x00E6B249, 0x00E7B34A, 0x00E7B34A, 0x00E7B34A, 0x00E7B34A, 0x00E7B34A, 0x00E7B34A, 0x00E7B34A, 0x00E7B34A, 0x00E7B34A, 0x00E7B34A, 
        0x00E1AF49, 0x00DBBB7B, 0x00F0EBE0, 0x00FEFEFE, 0x00FFFFFF, 0x00FFFFFF, 0x00F7E5C1, 0x00E8B44A, 0x00E7B34A, 0x00E7B34A, 0x81E7B349,
  0x51E6B249, 0x00E7B349, 0x00E7B349, 0x00F2DAAB, 0x00FFFFFF, 0x00FFFFFF, 0x00F8F6F3, 0x00DCBE81, 0x00E3B048, 0x00E7B349, 0x00E7B349, 0x00E7B54E, 0x00EECA80, 0x00F4DDAF, 0x00F8E9CC, 0x00FAEFD9, 0x00F9EED6, 0x00F7E5C3, 0x00F2D69E, 0x00EBC068, 0x00E7B349, 
        0x00E7B349, 0x00E7B349, 0x00DEAF50, 0x00E5D6B8, 0x00FDFDFD, 0x00FFFFFF, 0x00FEFEFE, 0x00E8BC62, 0x00E7B349, 0x00E7B349, 0x51E6B249,
  0x31E6B248, 0x00E6B248, 0x00E6B248, 0x00E0B765, 0x00F4F1EC, 0x00F4F1EC, 0x00DBB66A, 0x00E6B248, 0x00E6B248, 0x00E6B44D, 0x00F2D69E, 0x00FDF8F0, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00F9EDD4, 
        0x00ECC575, 0x00E6B248, 0x00E6B248, 0x00E2AF48, 0x00E2CEA5, 0x00F9F9F9, 0x00E8DBC0, 0x00E4B149, 0x00E6B248, 0x00E6B248, 0x31E6B248,
  0x21E5B147, 0x00E5B147, 0x00E5B147, 0x00E5B147, 0x00DAAD51, 0x00DAAD51, 0x00E5B147, 0x00E5B147, 0x00E9BE65, 0x00FAF2E0, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FDFDFD, 0x00FBFBFB, 0x00FBFBFB, 0x00FEFEFE, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 
        0x00FEFEFE, 0x00F4DEB1, 0x00E6B34B, 0x00E5B147, 0x00E2AF47, 0x00D8AF5A, 0x00E0AE48, 0x00E5B147, 0x00E5B147, 0x00E5B147, 0x21E5B147,
  0x21E3B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00EAC06A, 0x00FDF9F3, 0x00FFFFFF, 0x00FFFFFF, 0x00FDFDFD, 0x00EEE9DE, 0x00DDC79C, 0x00D9B774, 0x00D8B264, 0x00D8B368, 0x00D9BC81, 0x00E2D2B4, 0x00F7F5F3, 0x00FEFEFE, 
        0x00FFFFFF, 0x00FFFFFF, 0x00F7E8C9, 0x00E5B249, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x21E3B046,
  0x31E1AD45, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00F1DBAF, 0x00FFFFFF, 0x00FFFFFF, 0x00F7F5F1, 0x00DBC089, 0x00DBAA47, 0x00E3AF45, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E2AE45, 0x00D8AD55, 0x00E4D6B9, 
        0x00FDFDFD, 0x00FFFFFF, 0x00FEFEFE, 0x00E6BB64, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x00E4B046, 0x31E1AE45,
  0x51DDAB44, 0x00E3AF45, 0x00E3AF45, 0x00E3AF45, 0x00E3AF45, 0x00E3AF45, 0x00E3AF45, 0x00DDB563, 0x00F4F1EC, 0x00F2EEE6, 0x00D9B262, 0x00E3AF45, 0x00E4B24C, 0x00EED092, 0x00F7E8CA, 0x00FAF2E2, 0x00F9F0DC, 0x00F4E0B7, 0x00EAC271, 0x00E3AF45, 0x00DFAC44, 
        0x00DFC899, 0x00F9F9F9, 0x00E7DAC0, 0x00E1AE46, 0x00E3AF45, 0x00E3AF45, 0x00E3AF45, 0x00E3AF45, 0x00E3AF45, 0x00E3AF45, 0x51DEAB44,
  0x81D7A642, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x00D8AB4E, 0x00D8AA4C, 0x00E2AE44, 0x00E8BE68, 0x00FBF4E7, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF, 0x00FEFEFE, 0x00F4E1BA, 0x00E3B14A, 
        0x00E0AD44, 0x00D6AB55, 0x00DDAB45, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x00E2AE44, 0x81D9A743,
  0xC3AD8636, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E2B049, 0x00FCF9F1, 0x00FFFFFF, 0x00FFFFFF, 0x00FEFEFE, 0x00FAFAFA, 0x00FBFBFB, 0x00FEFEFE, 0x00FFFFFF, 0x00FFFFFF, 0x00F1DBAC, 
        0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0x00E1AD43, 0xC3BB913A,
  0xFD6E5522, 0x1CDBA942, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E0AD46, 0x00F5F2EB, 0x00FFFFFF, 0x00F4F1EB, 0x00D9BE87, 0x00D5AC5A, 0x00D6B065, 0x00E1D0AE, 0x00FDFDFD, 0x00FEFEFE, 0x00E8D1A3, 
        0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x00E1AD42, 0x1CDBA942, 0xFD7B5F26,
  0xFF20180A, 0x81D2A240, 0x00E0AC41, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00D8B264, 0x00E3D6BD, 0x00D7AF5D, 0x00E5B95F, 0x00F1D9A9, 0x00EDD095, 0x00DEAC46, 0x00DAC18D, 0x00DFCEAB, 0x00DBAA46, 
        0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC42, 0x00E0AC41, 0x81D3A340, 0xFF2C220D,
  0xFF000000, 0xEE91702C, 0x11D9A740, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DDA940, 0x00E1AF4A, 0x00FCF8EF, 0x00FFFFFF, 0x00FFFFFF, 0x00F1DAAC, 0x00DFAB40, 0x00DDAA40, 0x00DFAB41, 
        0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x00DFAB41, 0x11DAA740, 0xEE9E7A30, 0xFF000000,
  0xFF000000, 0xFF241C0B, 0x95CC9D3D, 0x00DDA940, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00E3B964, 0x00FEFEFE, 0x00FFFFFF, 0x00FFFFFF, 0x00F6EBD6, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 
        0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DEAA40, 0x00DDA940, 0x95CE9F3E, 0xFF2F240E, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFE69511F, 0x47D1A03E, 0x00DDA93F, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DCAA43, 0x00EEE8DA, 0x00FEFEFE, 0x00FCFCFC, 0x00E1C793, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 
        0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DEAA3F, 0x00DDA93F, 0x47D1A13E, 0xFE765A23, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF030301, 0xED98752D, 0x28D2A13D, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00D5A84A, 0x00D6BA82, 0x00D4B36F, 0x00DAA73E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 
        0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x00DDA93E, 0x28D2A13D, 0xEDA27C30, 0xFF070502, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF0C0903, 0xE4A78031, 0x28D1A03C, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 
        0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x00DCA83D, 0x28D1A03C, 0xE4AE8633, 0xFF120E05, 0xFF000000, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF0C0903, 0xED97742C, 0x47CD9D3B, 0x00D8A53C, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 
        0x00DBA73D, 0x00DBA73D, 0x00DBA73D, 0x00D8A53C, 0x47CD9D3B, 0xED9F7A2E, 0xFF110D05, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF030301, 0xFE674F1E, 0x95C69739, 0x11D19F3B, 0x00D9A53C, 0x00DBA73C, 0x00DBA73C, 0x00DBA73C, 0x00DBA73C, 0x00DBA73C, 0x00DBA73C, 0x00DBA73C, 0x00DBA73C, 0x00DBA73C, 0x00DBA73C, 0x00DBA73C, 
        0x00DBA73C, 0x00D9A53C, 0x11D19F3B, 0x95C79939, 0xFE705620, 0xFF060401, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF241B0A, 0xEE8D6C28, 0x81C89939, 0x1CCE9E3A, 0x00D4A23A, 0x00D9A53B, 0x00DAA63B, 0x00DAA63B, 0x00DAA63B, 0x00DAA63B, 0x00DAA63B, 0x00DAA63B, 0x00D9A53B, 0x00D4A23A, 
        0x1CCE9E3A, 0x81C89A39, 0xEE93712A, 0xFF291F0C, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000,
  0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF1F1808, 0xFD6A511E, 0xC3A47E2E, 0x81C79938, 0x51CA9B39, 0x31CC9C39, 0x21CD9D39, 0x21CD9D39, 0x31CC9C39, 0x51CA9B39, 0x81C79939, 0xC3A7812F, 
        0xFD6E541F, 0xFF231B0A, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000, 0xFF000000
};

const GUI_IMAGE_DESC_t 
image_wifi_on = {
    .xSize = 32,
    .ySize = 32,
    .BPP = 32,
    .Image = (const uint8_t *)_icon
};

/*************************** End of file ****************************/
